import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import axios from "axios"
import MintUI from 'mint-ui'
import 'mint-ui/lib/style.css'

Vue.use(MintUI)
// 引入组件
// import 自定义组件对象名 from "./components/组件.vue"

Vue.config.productionTip = false
// 将引入组件转为全局组件-(可在项目中任一组件的html中用全局组件标签)
// Vue.component("标签名",自定义组件对象名)

//配置axios
// axios.defaults.baseURL="/apis"
// axios.defaults.baseURL="http://api.xysyc.cn"
axios.defaults.baseURL="https://jbhotel.cklock.cn"

Vue.prototype.axios=axios

//路由拦截
// router.beforeEach((to,from,next)=>{
//   if(to.meta.requireAuth){
//     console.log(to.meta.requireAuth)
//     console.log(store.state.islogin)
//     if(store.state.islogin){
//       next()
//     }else{
//       next({path:'/'})
//     }
//   }else{next()}
// })


function htmlFontSize(){
  // 确定设备的尺寸
  var deviceWidth = document.documentElement.clientWidth;
  //判断设备宽度超出设计稿宽度，按设计稿的宽度计算
  if(deviceWidth >= 750){
      deviceWidth = 750;
  }
  if(deviceWidth <= 320){
      deviceWidth = 320;
  }
  var fs = (deviceWidth * 100) / 750;
  document.documentElement.style.fontSize= fs + 'px';
}
htmlFontSize();
window.onresize = function(){
  htmlFontSize();
}

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
